import { Engine } from "./Engine";
import { Entity,Object3D,TMS} from "./entity/index";
import { Group,Scene,View} from "./scene/index";
import { DBHelper } from "./assets/indexdb/DBHelper";
import * as material from './material/index';
import * as geometry from './geom/index';
import * as component from './component/index';
import * as animation from "./component/animation/index";
import * as light from "./component/light/index";
import * as effects from "./component/post/effects/index";
import * as control from "./component/controller/index";
import * as info from "./popup/index";
import * as system from "./system/index";
import * as loader from "./assets/loader/index";
import { proj } from "./core/crs/proj";
import * as math from "./core/math/index"
import * as Extras from "./core/extras/index"
import {Particle} from "./particle/Particle"
import {Atlas} from "./core/text/Atlas"
/**
 * @namespace w
 */
const w={
    Engine,
    Entity,
    Object3D,
    TMS,
    Group,
    Scene,
    View,
    DBHelper,
    proj,
    info,
    math,
    system,
    component,
    animation,
    control,
    light,
    effects,
    material,
    geometry,
    loader,
    Particle,
    Atlas,
    Extras
};
export default w;
